-----------------------------------
-- Area: Southern San d'Oria@
-- NPC: Hinaree
-- Type: Mission NPC
-- Missions: CoP 3-3, 5-3, 8-4
-- @zone 230
-- @pos -301.535 -10.199 97.698
-----------------------------------
package.loaded["scripts/zones/Southern_San_dOria/TextIDs"] = nil;
-----------------------------------

require("scripts/globals/missions");

-----------------------------------
-- onTrade Action
-----------------------------------

function onTrade(player,npc,trade)
end;

-----------------------------------
-- onTrigger Action
-----------------------------------

function onTrigger(player,npc)
	local currentday = tonumber(os.date("%j")); 

	if(player:getCurrentMission(COP) == THE_ROAD_FORKS and player:getVar("EMERALD_WATERS_Status")==6 )then
		player:startEvent(0x0017);
	elseif(player:getCurrentMission(COP) == THREE_PATHS and player:getVar("COP_Ulmia_s_Path")== 0 )then
		player:startEvent(0x0016);
	elseif(player:getCurrentMission(COP) == DAWN and player:getVar("PromathiaStatus")==3 and player:getVar("Promathia_kill_day") ~= currentday and player:getVar("COP_louverance_story")== 0 )then
		player:startEvent(0x02F5);
	else
		player:startEvent(0x0244);
	end

end;

-----------------------------------
-- onEventUpdate
-----------------------------------

function onEventUpdate(player,csid,option)
	-- printf("CSID: %u",csid);
	-- printf("RESULT: %u",option);
end;

-----------------------------------
-- onEventFinish
-----------------------------------

function onEventFinish(player,csid,option)
	-- printf("CSID: %u",csid);
	-- printf("RESULT: %u",option);
	if (csid == 0x0017)then
		player:setVar("EMERALD_WATERS_Status",7);  --end 3-3A: San d'Oria Route: "Emerald Waters"
	elseif (csid == 0x0016)then
		player:setVar("COP_Ulmia_s_Path",1);
	elseif(csid == 0x02F5)then
		player:setVar("COP_louverance_story",1);
	end
end;
